home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Oct 89 / Z0081-Printing in MacApp-Oct89 < prev    next >
Encoding:
Text File  |  1989-10-16  |  1.6 KB  |  43 lines  |  [TEXT/GEOL]

  1. Item    9897493                         14-Oct-89        12:16
  2.  
  3. From:   D2458                           Tactics Int'l, David Shillito,PRT
  4.  
  5. To:     MACDTS                          Macintosh Developer Tech. Supt.
  6.  
  7. cc:     MACAPP.TECH$                    MACAPP Tech
  8.  
  9. Sub:    Printing in MacApp
  10.  
  11. To:     MACDTS
  12. From:   D2458 - Tactics International
  13. Date:   14th October 1989
  14.  
  15. Subject:    Printing in MacApp
  16.  
  17. Our application uses MacApp and Quickdraw to display and print maps. The
  18. boundaries of the various features on the maps, for example the coastline, are
  19. quite intricate and we would like them to print at the maximum resolution of
  20. the device. On our HP Paintjet this is 216 DPI, on the Laserwriter it is
  21. 300DPI. However, when we print to either of these devices the lines come out
  22. looking like they were printed on an Imagewriter, ie 1/72 inch wide. This seems
  23. to be because there is no way of expressing a line width smaller than 1
  24. (screen) pixel in Quickdraw. We note that other small details can be resolved
  25. on these devices, for example 4 point text is quite readable.
  26.  
  27. What should we be doing to get TRUE 1 pixel line widths? We know the devices
  28. can do it. We drive them directly from our VAX-based software and get 1 pixel
  29. lines.
  30.  
  31. The last time we asked this question (about 1 year ago) the answer was "look at
  32. the FracApp300 example" but this is not a very satisfactory solution due to:
  33. 1. It is in MacApp 1.1 not 2.0B9
  34. 2. It replaces the entire standard print handler.
  35. 3. It is very complicated.
  36. 4. (MOST IMPORTANT) It requires one to transform everything into a bit map.
  37.  
  38. Isnt there a simpler way?
  39.  
  40. David Shillito
  41.  
  42.  
  43.